home *** CD-ROM | disk | FTP | other *** search
/ Aminet 16 / Aminet 16 (1996)(GTI - Schatztruhe)[!][Dec 1996].iso / Aminet / util / libs / shutdown.readme < prev   
Text File  |  1996-11-04  |  4KB  |  78 lines

  1. Short:    Shutdown command
  2. Author:   fasten@shw.com (Bernhard Fastenrath)
  3. Uploader: fasten@shw.com (Bernhard Fastenrath)
  4. Version:  4.1
  5. Type:     util/libs
  6.  
  7. Changes since 4.0:
  8. - Applications can delay the shutdown now (see src/delay.c).
  9. Changes since 3.0:
  10. - unmount.c rewritten to send ACTION_INHIBIT to all filesystems at the
  11.   same time (instead of sequentially).
  12. - compiled with SAS/C instead of GCC (which makes it a bit smaller).
  13.  
  14. The Amiga's lack of a shutdown mechanism is probably based on the assumption
  15. that the user is always the direct cause of disk access or at least aware of
  16. the fact that the disks might be accessed at a certain point.
  17. Unfortunately this is obviously not true for BBS systems or Amigas connected
  18. to a LAN or in some other way running in a multiuser environment. It is also
  19. not true for Amigas acting as servers or Amigas doing longer calculations
  20. (e.g. rendering) in the absence of a console user. There's also still the
  21. small chance that the user thinks the disks are idle and it's safe to turn of
  22. the system and a background program chooses this moment to start disk activity.
  23.  
  24. ResetHandler (AmiNet://util/cdity/ResetHandler.lha) executes
  25. s:shutdown-sequence after a keyboard reset. If you want to call shutdown
  26. from s:shutdown-sequence make sure to use the "-i" option to shut down
  27. as fast as possible.
  28.  
  29. This shutdown command requires queue.library (which is included). The full
  30. archive is AmiNet:util/libs/queue.lzh. It can be used with but does not
  31. require shutdown.library (AmiNet:util/boot/Shutdown2_0.lha). The original
  32. shutdown.library was written by Olaf Barthel (olsen@sourcery.han.de).
  33. A small library which is compatible with Olaf's shutdown.library is included.
  34. This is not an update to the original shutdown.library but a full update
  35. might follow.
  36.  
  37.  
  38. ============================= Archive contents =============================
  39.  
  40. Original  Packed Ratio    Date     Time    Name
  41. -------- ------- ----- --------- --------  -------------
  42.        0       0  0.0% 30-Oct-96 17:10:12 +
  43.        0       0  0.0% 30-Oct-96 16:42:36 +
  44.     9496    5991 36.9% 30-Oct-96 15:24:26 +sdwarn
  45.    12244    7486 38.8% 30-Oct-96 15:24:32 +shutdown
  46.        0       0  0.0% 30-Oct-96 16:42:36 +
  47.     1069     330 69.1% 13-Jan-96 22:20:36 +REGISTRATION
  48.    29007   10737 62.9% 30-Oct-96 15:31:46 +shutdown.guide
  49.        0       0  0.0% 30-Oct-96 16:42:36 +
  50.     2640    1513 42.6% 10-Oct-96 14:13:40 +queue.library
  51.     1440     903 37.2% 22-Sep-96 13:30:12 +shutdown.library
  52.     1795     925 48.4% 30-Oct-96 17:08:40 +shutdown.readme
  53.        0       0  0.0% 30-Oct-96 16:42:38 +
  54.     1748     731 58.1% 30-Oct-96 15:20:40 +delay.c
  55.      344     180 47.6% 13-Jan-96 22:20:34 +makefile
  56.        0       0  0.0% 30-Oct-96 16:42:38 +
  57.      403     263 34.7% 22-Sep-96 13:00:26 +queue.fd
  58.      794     430 45.8% 13-Jan-96 22:20:34 +queue.h
  59.     3083     620 79.8% 13-Jan-96 22:20:34 +queue_inline.h
  60.      541     262 51.5% 10-Oct-96 17:36:00 +queue_pragmas.h
  61.     2231     951 57.3% 13-Jan-96 22:20:32 +shutdown.h
  62.     6315    2197 65.2% 10-Oct-96 18:07:02 +sdwarn.c
  63.    12986    3951 69.5% 30-Oct-96 15:14:02 +shutdown.c
  64.      935     401 57.1% 10-Oct-96 17:31:16 +shutdown_cmd.h
  65.        0       0  0.0% 30-Oct-96 16:42:38 +
  66.      429     254 40.7% 22-Sep-96 13:35:42 +makefile
  67.     1767     528 70.1% 13-Jan-96 22:20:34 +shutdown_inline.h
  68.      176     129 26.7% 13-Jan-96 22:20:34 +shutdown_lib.fd
  69.     4543    1634 64.0% 22-Sep-96 13:50:06 +shutdown_library.c
  70.      338     163 51.7% 13-Jan-96 22:20:34 +shutdown_library.h
  71.      210     110 47.6% 22-Sep-96 13:06:12 +shutdown_pragma.h
  72.      412     192 53.3% 13-Jan-96 22:20:34 +shutdownbase.h
  73.      371     208 43.9% 22-Sep-96 13:10:50 +smakefile
  74.      381     202 46.9% 10-Oct-96 17:57:36 +smakefile
  75.     4500    1503 66.6% 11-Oct-96 02:58:26 +unmount.c
  76. -------- ------- ----- --------- --------
  77.   100198   42794 57.2% 31-Oct-96 13:55:52   34 files
  78.